package com.rockontrol.ele.pojo;

import java.sql.Timestamp;

/**
 * Ma设备预检修台帐 entity. @author MyEclipse Persistence Tools
 */

public class Ma设备预检修台帐  implements java.io.Serializable {

    // Fields 
     private String oid;
     private String 设备分类id;
     private String 设备分类编码;
     private String 设备分类;
     private String 设备型号id;
     private String 设备型号;
     private String 设备id;
     private String 设备编码;
     private String 检修周期id;
     private String 状态;
     private String 检修类型;
     private Timestamp 上次检修时间;
     private Timestamp 预计检修时间;
     private String 备注;
     
     private Integer 剩余时间;
     
     //关联属性
     private Ma设备检修周期 ck;

    // Constructors

    public Ma设备检修周期 getCk() {
		return ck;
	}

	public void setCk(Ma设备检修周期 ck) {
		this.ck = ck;
	}

	/** default constructor */
    public Ma设备预检修台帐() {
    }

	/** minimal constructor */
    public Ma设备预检修台帐(String 设备分类, String 设备型号, String 设备id, String 检修类型, Timestamp 预计检修时间) {
        this.设备分类 = 设备分类;
        this.设备型号 = 设备型号;
        this.设备id = 设备id;
        this.检修类型 = 检修类型;
        this.预计检修时间 = 预计检修时间;
    }
    
    /** full constructor */
    public Ma设备预检修台帐(String 设备分类id, String 设备分类编码, String 设备分类, String 设备型号id, String 设备型号, String 设备id, String 检修周期id, String 状态, String 检修类型, Timestamp 上次检修时间, Timestamp 预计检修时间, String 备注) {
        this.设备分类id = 设备分类id;
        this.设备分类编码 = 设备分类编码;
        this.设备分类 = 设备分类;
        this.设备型号id = 设备型号id;
        this.设备型号 = 设备型号;
        this.设备id = 设备id;
        this.检修周期id = 检修周期id;
        this.状态 = 状态;
        this.检修类型 = 检修类型;
        this.上次检修时间 = 上次检修时间;
        this.预计检修时间 = 预计检修时间;
        this.备注 = 备注;
    }

   
    // Property accessors

    public String getOid() {
        return this.oid;
    }
    
    public void setOid(String oid) {
        this.oid = oid;
    }

    public String get设备分类id() {
        return this.设备分类id;
    }
    
    public void set设备分类id(String 设备分类id) {
        this.设备分类id = 设备分类id;
    }

    public String get设备分类编码() {
        return this.设备分类编码;
    }
    
    public void set设备分类编码(String 设备分类编码) {
        this.设备分类编码 = 设备分类编码;
    }

    public String get设备分类() {
        return this.设备分类;
    }
    
    public void set设备分类(String 设备分类) {
        this.设备分类 = 设备分类;
    }

    public String get设备型号id() {
        return this.设备型号id;
    }
    
    public void set设备型号id(String 设备型号id) {
        this.设备型号id = 设备型号id;
    }

    public String get设备型号() {
        return this.设备型号;
    }
    
    public void set设备型号(String 设备型号) {
        this.设备型号 = 设备型号;
    }

    public String get设备id() {
        return this.设备id;
    }
    
    public void set设备id(String 设备id) {
        this.设备id = 设备id;
    }

    public String get检修周期id() {
        return this.检修周期id;
    }
    
    public void set检修周期id(String 检修周期id) {
        this.检修周期id = 检修周期id;
    }

    public String get状态() {
        return this.状态;
    }
    
    public void set状态(String 状态) {
        this.状态 = 状态;
    }

    public String get检修类型() {
        return this.检修类型;
    }
    
    public void set检修类型(String 检修类型) {
        this.检修类型 = 检修类型;
    }

    public Timestamp get上次检修时间() {
        return this.上次检修时间;
    }
    
    public void set上次检修时间(Timestamp 上次检修时间) {
        this.上次检修时间 = 上次检修时间;
    }

    public Timestamp get预计检修时间() {
        return this.预计检修时间;
    }
    
    public void set预计检修时间(Timestamp 预计检修时间) {
        this.预计检修时间 = 预计检修时间;
    }

    public String get备注() {
        return this.备注;
    }
    
    public void set备注(String 备注) {
        this.备注 = 备注;
    }

	public Integer get剩余时间() {
		return 剩余时间;
	}

	public void set剩余时间(Integer 剩余时间) {
		this.剩余时间 = 剩余时间;
	}

	public String get设备编码() {
		return 设备编码;
	}

	public void set设备编码(String 设备编码) {
		this.设备编码 = 设备编码;
	}
}